\hypertarget{classyLib_1_1yAbstractSocketServer}{}\doxysection{y\+Lib\+::y\+Abstract\+Socket\+Server Class Reference}
\label{classyLib_1_1yAbstractSocketServer}\index{yLib::yAbstractSocketServer@{yLib::yAbstractSocketServer}}


{\ttfamily \#include $<$yabstractsocketserver.\+h$>$}

Inheritance diagram for y\+Lib\+::y\+Abstract\+Socket\+Server\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.000000cm]{classyLib_1_1yAbstractSocketServer}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classyLib_1_1yAbstractSocketServer_a664a927d33227d5f806c3a0194b8c610}{y\+Abstract\+Socket\+Server}} ()
\item 
\mbox{\hyperlink{classyLib_1_1yAbstractSocketServer_ae10e4c040ccec2c3b9af4a21983b591e}{$\sim$y\+Abstract\+Socket\+Server}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
uint64\+\_\+t \mbox{\hyperlink{classyLib_1_1yAbstractSocketServer_a445c52866f805bb85a29d06d0a833995}{max\+\_\+client\+\_\+num}}
\item 
\mbox{\hyperlink{structstruct}{struct}} sockaddr\+\_\+in \mbox{\hyperlink{classyLib_1_1yAbstractSocketServer_a5ca9e32cb303a3fab02396158c8adab7}{server\+\_\+socket\+\_\+addr}}
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classyLib_1_1yAbstractSocketServer_a664a927d33227d5f806c3a0194b8c610}\label{classyLib_1_1yAbstractSocketServer_a664a927d33227d5f806c3a0194b8c610}} 
\index{yLib::yAbstractSocketServer@{yLib::yAbstractSocketServer}!yAbstractSocketServer@{yAbstractSocketServer}}
\index{yAbstractSocketServer@{yAbstractSocketServer}!yLib::yAbstractSocketServer@{yLib::yAbstractSocketServer}}
\doxysubsubsection{\texorpdfstring{yAbstractSocketServer()}{yAbstractSocketServer()}}
{\footnotesize\ttfamily y\+Abstract\+Socket\+Server\+::y\+Abstract\+Socket\+Server (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classyLib_1_1yAbstractSocketServer_ae10e4c040ccec2c3b9af4a21983b591e}\label{classyLib_1_1yAbstractSocketServer_ae10e4c040ccec2c3b9af4a21983b591e}} 
\index{yLib::yAbstractSocketServer@{yLib::yAbstractSocketServer}!````~yAbstractSocketServer@{$\sim$yAbstractSocketServer}}
\index{````~yAbstractSocketServer@{$\sim$yAbstractSocketServer}!yLib::yAbstractSocketServer@{yLib::yAbstractSocketServer}}
\doxysubsubsection{\texorpdfstring{$\sim$yAbstractSocketServer()}{~yAbstractSocketServer()}}
{\footnotesize\ttfamily y\+Abstract\+Socket\+Server\+::$\sim$y\+Abstract\+Socket\+Server (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classyLib_1_1yAbstractSocketServer_a445c52866f805bb85a29d06d0a833995}\label{classyLib_1_1yAbstractSocketServer_a445c52866f805bb85a29d06d0a833995}} 
\index{yLib::yAbstractSocketServer@{yLib::yAbstractSocketServer}!max\_client\_num@{max\_client\_num}}
\index{max\_client\_num@{max\_client\_num}!yLib::yAbstractSocketServer@{yLib::yAbstractSocketServer}}
\doxysubsubsection{\texorpdfstring{max\_client\_num}{max\_client\_num}}
{\footnotesize\ttfamily uint64\+\_\+t y\+Lib\+::y\+Abstract\+Socket\+Server\+::max\+\_\+client\+\_\+num\hspace{0.3cm}{\ttfamily [protected]}}

\mbox{\Hypertarget{classyLib_1_1yAbstractSocketServer_a5ca9e32cb303a3fab02396158c8adab7}\label{classyLib_1_1yAbstractSocketServer_a5ca9e32cb303a3fab02396158c8adab7}} 
\index{yLib::yAbstractSocketServer@{yLib::yAbstractSocketServer}!server\_socket\_addr@{server\_socket\_addr}}
\index{server\_socket\_addr@{server\_socket\_addr}!yLib::yAbstractSocketServer@{yLib::yAbstractSocketServer}}
\doxysubsubsection{\texorpdfstring{server\_socket\_addr}{server\_socket\_addr}}
{\footnotesize\ttfamily \mbox{\hyperlink{structstruct}{struct}} sockaddr\+\_\+in y\+Lib\+::y\+Abstract\+Socket\+Server\+::server\+\_\+socket\+\_\+addr\hspace{0.3cm}{\ttfamily [protected]}}



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
/home/sky/y\+Lib/include/network/\mbox{\hyperlink{yabstractsocketserver_8h}{yabstractsocketserver.\+h}}\item 
/home/sky/y\+Lib/src/network/\mbox{\hyperlink{yabstractsocketserver_8cpp}{yabstractsocketserver.\+cpp}}\end{DoxyCompactItemize}
